package org.rslai.tcedit.web.service;

public class StatusInfo {
	private String libInfo; // 安装的运行库的版本信息
	private int scriptFreeDiskSpace; // 脚本所在硬盘的剩余空间
	private int systemFreeDiskSpace; // 系统、浏览器所在硬盘的剩余空间
	private boolean isRun; // 运行状态，true 运行，false 未运行
	private TestScriptInfo testScriptInfo; // 运行的测试脚本信息

	/**
	 * 返回运行库的版本信息
	 * @return 运行库的版本信息
	 */
	public String getLibInfo() {
		return libInfo;
	}

	/**
	 * 设置运行库的版本信息
	 * @param libInfo 产品 ID
	 */
	public void setLibInfo(String libInfo) {
		this.libInfo = libInfo;
	}

	/**
	 * 返回脚本所在硬盘的剩余空间
	 * @return 脚本所在硬盘的剩余空间
	 */
	public int getScriptFreeDiskSpace() {
		return scriptFreeDiskSpace;
	}

	/**
	 * 设置脚本所在硬盘的剩余空间
	 * @param scriptFreeDiskSpace 脚本所在硬盘的剩余空间
	 */
	public void setScriptFreeDiskSpace(int scriptFreeDiskSpace) {
		this.scriptFreeDiskSpace = scriptFreeDiskSpace;
	}

	/**
	 * 返回系统、浏览器所在硬盘的剩余空间
	 * @return 系统、浏览器所在硬盘的剩余空间
	 */
	public int getSystemFreeDiskSpace() {
		return systemFreeDiskSpace;
	}

	/**
	 * 设置系统、浏览器所在硬盘的剩余空间
	 * @param systemFreeDiskSpace 系统、浏览器所在硬盘的剩余空间
	 */
	public void setSystemFreeDiskSpace(int systemFreeDiskSpace) {
		this.systemFreeDiskSpace = systemFreeDiskSpace;
	}

	/**
	 * 返回运行状态
	 * @return 运行状态，true 运行，false 未运行
	 */
	public boolean getIsRun() {
		return isRun;
	}

	/**
	 * 设置运行状态
	 * @param isRun 运行状态，true 运行，false 未运行
	 */
	public void setIsRun(boolean isRun) {
		this.isRun = isRun;
	}

	/**
	 * 返回运行的测试脚本信息
	 * @return 运行的测试脚本信息
	 */
	public TestScriptInfo getTestScriptInfo() {
		return testScriptInfo;
	}

	/**
	 * 设置运行的测试脚本信息
	 * @param testScriptInfo 运行的测试脚本信息
	 */
	public void setTestScriptInfo(TestScriptInfo testScriptInfo) {
		this.testScriptInfo = testScriptInfo;
	}

}
